folded embryo - French English Dictionary